﻿using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using System;

namespace Sustainalytics.Entities.Governance
{
    public class GovernancePdfProfileMetadata: IEntity
    {
        public Guid Id { get; set; }
        public Guid CompanyId { get; set; }
        public string LastOperationUserName { get; set; }
        public string FileName { get; set; }
        public DateTime LastOperationDateTime { get; set; }
        public Guid FileId { get; set; }
        [BsonRepresentation(BsonType.String)]
        public UpdateOperationType OperationType { get; set; }
        [BsonRepresentation(BsonType.String)]
        public GovernancePdfType GovernancePdfType { get; set; }
    }
}